﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Interface2
{
    class Vechicle
    {
        /*二、蝙蝠战车的例子
定义一个父类表示车的共同属性特征行为：品牌名Brand，会跑Run方法
定义一个飞的功能接口类IFly：定义飞的方法Fly
然后定义蝙蝠战车类继承Cat类和飞的接口
在主方法实例化蝙蝠战车的对象，并为品牌名赋值，调用跑和飞的方法*/
        protected string brand1;
        protected string run1;

        public string Brand1 { get => brand1; set => brand1 = value; }
        public string Run1 { get => run1; set => run1 = value; }

        public Vechicle(string brand1)
        {
            this.brand1 = brand1;
            
        }


        public virtual void Brand()
        {

        }
        public virtual void Run()
        {

        }
    }
}
